Modul Interview Auswahl (CSV)
Mit dem Modul Interview Auswahl (CSV) (Comma Separated Values) kann eine Auswahlliste im WebClient oder am Gerätedisplay angezeigt werden, aus der der Anwender einen Eintrag wählen muss. Anhand der Auswahl des Anwenders können aus den aus der CSV-Datei gelesenen Daten mehrere Variablen gefüllt werden, die im weiteren Verlauf des Workflows (z.B im Modul Entscheidung) oder auch in einer Metadatei verwendet werden können.
Im WebClient werden Interviews im Bereich Meine Aufgaben (siehe Meine Aufgaben) angezeigt. Um diesen Bereich sehen zu können, ist die Anwenderlizenz Dokumenten-Prüfung erforderlich.
Soll der Inhalt der Auswahltabelle ohne externe Quelle direkt im Modul eingegeben werden, verwenden Sie Modul Interview Auswahl.
Das Modul kann mehrfach im Workflow vorkommen.
Interviewmodule können seit Version 4.13 an beliebiger Stelle im Workflow aufgerufen werden.
Das Modul kann mit allen Modulen verbunden werden (es können sich dadurch unsinnige Workflows ergeben).
Keine einschränkenden Module.
Erfolgreich: Hier folgt das Modul, das nach erfolgreicher Eingabe bzw. Auswahl ausgeführt werden soll.
Abbrechen: Hier folgt das Modul, das ausgeführt werden soll, wenn der Anwender das Interview aktiv durch Druck auf die Abbrechen-Schaltfläche beendet hat.
Time-out: Hier folgt das Modul, das ausgeführt werden soll, wenn nach dem in den Moduleinstellungen festgelegten Time-out-Zeitraum die Eingabe nicht abgeschlossen ist.
Geben Sie hier den Text an, der über der Auswahlliste angezeigt werden soll (z.B. Wählen Sie einen Dokumententyp.)
Hier können Sie einen Zeitraum in Minuten festlegen, nach dem das Modul mit dem Ausgang Time-out fortgesetzt wird, wenn der Anwender im Interview keine Eingabe vornimmt. Die Zeit läuft unabhängig von Tastatureingaben, sie gilt als abgeschlossen, wenn die Schaltfläche Fortsetzen am Gerät gedrückt wird (d.h. der Anwender muss in dieser Zeit die Eingabe vollständig abgeschlossen haben).
Der Wert 0 steht für kein Time-out (die Zeit für die Eingabe am Gerät ist unbegrenzt).
Im WebClient werden Interviews im Bereich Meine Aufgaben (siehe Meine Aufgaben) angezeigt. Um diesen Bereich sehen zu können, ist die Anwenderlizenz Dokumenten-Prüfung erforderlich.
Das Interview wird am Gerät angezeigt und kann dort beantwortet werden.
Die Datei ist eine textbasierte Datei im CSV-Format. Die erste Zeile enthät die Spaltenüberschriften. Diese werden als Feldnamen verwendet.
-
Dateiname mit Pfad: Geben Sie den vollständigen Pfad der CSV-Datei an. Beachten Sie, dass die Datei durch den WorkflowService eingelesen wird und dieser auf die Datei zugreifen können muss (Anwender, der den Anwendungspool des WorkflowService ausführt), siehe auch Systembenutzer ändern.
Mit Datei prüfen können Sie den Zugriff auf die Datei testen. Es wird der erste Datensatz (2.Zeile) der Datei zurückgegeben.
Die Ausgabe für das Interview verwendet die Feldnamen, die durch die erste Zeile der Datei definiert wurden.Die anzuzeigenden Felder und auch beliebige Trennzeichen können im Feld Datenmaske definiert werden, z.B.:
-
{{Name}}
-
{{displayName}} - {{officeLocation}}
Es können aus den Daten mehrere Variablen in einem Zug gefüllt werden. Fügen Sie Variablen über Variable hinzufügen hinzu oder entfernen Sie Variablen mit dem Löschsymbol .
-
Variablenname: Name der Variable, z.B. Name.
-
Datenmaske: Geben Sie hier die Datenmaske ein, die den gewünschten Wert aus dem Filterergebnis ausgibt, z.B. {{displayName}}.
Variablennamen dürfen keine Sonderzeichen enthalten. Erlaubt sind kleine und große Buchstaben (keine Umlaute o.Ä.), Zahlen und der Punkt ".".
Wird der Variablenname an mehreren Stellen verwendet, können alle Stellen den Variablenwert beeinflussen.
In diesem Modul können bei verschiedenen Einstellungen Variablen verwendet werden. (z.B. folder/%customer_folder%). Um die Funktion bei der Entwicklung des Workflows testen zu können, können an dieser Stelle Testwerte für die verwendeten Variablen eingegeben werden. Bei einigen Einstellungen sind Prüffunktionen vorhanden (z.B. Verbindung prüfen oder Filter prüfen). Bei diesen Funktionen werden dann die in diesem Bereich der Variable zugewiesenen Werte eingesetzt.
Mit Variable hinzufügen legen Sie eine neue Zeile an.
-
Variablenname: Variablenname einer Variable, die im Modul für eine Abfrage verwendet wird (z.B. customer_folder).
-
Wert: Geben Sie den Wert der Variable ein, der in Prüffunktionen in diesem Modul verwendet werden soll (z.B. Invoices).
Der WorkflowService kennt alle Informationen rund um einen (im Workflow-Editior erstellten) Workflow. Er sorgt dafür, dass der Ablauf eingehalten wird und leitet Informationen an im Workflow folgende Module bzw. deren Dienste weiter. Seine Logdatei ist Logs\WorkflowService.log.